]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
messageTray: Move adding the menu actor to MessageTrayContextMenu
authorJasper St. Pierre <jstpierre@mecheye.net>
Fri, 19 Apr 2013 15:43:53 +0000 (11:43 -0400)
committerJasper St. Pierre <jstpierre@mecheye.net>
Tue, 13 Aug 2013 15:24:19 +0000 (11:24 -0400)
This matches BackgroundMenu and EntryMenu.

https://bugzilla.gnome.org/show_bug.cgi?id=699272

js/ui/messageTray.js

index 4214f479084f48936cb06e9d270fb2e224b94384..534bfd80523724d271202b9a801076e44ebcb46e 100644 (file)
@@ -1544,6 +1544,9 @@ const MessageTrayContextMenu = new Lang.Class({
         this.parent(this._dummy, 0, St.Side.BOTTOM);
         this._tray = tray;
 
+        this.actor.hide();
+        Main.layoutManager.addChrome(this.actor);
+
         this._clearItem = this.addAction(_("Clear Messages"), function() {
             let toDestroy = [];
             let sources = tray.getSources();
@@ -1784,10 +1787,6 @@ const MessageTray = new Lang.Class({
             }
             return false;
         }));
-
-        this._contextMenu.actor.hide();
-        Main.layoutManager.addChrome(this._contextMenu.actor);
-
     },
 
     _openContextMenu: function () {